seed planter - English Synonyms Dictionary